car bombs - Alemán Inglés Diccionario